do snorkelling - French English Dictionary